package com.yunxi.service.localService.sto;

import com.yunxi.core.service.IServicePlus;
import com.yunxi.model.sto.StoTransportPlan;
import java.util.List;

/**
 * <p>
 * 运输计划单 服务类
 * </p>
 *
 * @author caoYong
 * @since 2019-05-23
 */
public interface StoTransportPlanService extends IServicePlus<StoTransportPlan> {

    void cancel(List<String> list) throws Exception;

    void route(String transportPlanId, String routeCode) throws Exception;

    List carrierList(String routeCode);

    void carrier(String transportPlanId, String carrierCode)throws Exception;

    Boolean checkAndChangeTransportPlan(String vin ,String billState) throws Exception;
}
